package net.zjitc.animal;

/**
 * @Author admin
 * @Date 2019/3/19 15:52
 */
public class Test {
    public static void main(String[] args) {
        Animal kitty=new Cat();
        Animal bobi=new Dog();
/* 调用的是子类重写的方法*/
        kitty.speak();
        bobi.speak();

/* 不能调用子类新增的方法*/
//        kitty.skill();

        /* 向下转型：可以调用子类新增的方法*/
        Cat c= (Cat) kitty;
        c.skill();

    }
}
